People who leave Overwatch games are ruining the experience for some players. Fans of Blizzard’s team-based have been complaining about its new competitive mode, which gives players a rank based on their wins and losses. They’re especially upset by the way the new mode handles people who quit a match early, aka “leavers.” Overwatch has quickly become […]